efficient estimate - French English Dictionary